marrubium vulgare - French English Dictionary